circumstances so demand - Francés Inglés Diccionario